Introspective Computer Systems
نویسنده
چکیده
1 Abstract Introspection in computer systems enables a computer to examine its own computational behavior. Knowledge gained by introspection can be used by the computer to optimize itself and to explain its own behavior to other computers or to human observers. In increasingly complex computer systems, introspective computers can be applied to managing their own complexity. A computer capable of introspection requires at least two subsystems with independent threads of control, which we call an executor and a director. The director monitors the dynamic computational behavior of the executor and controls the future behavior of the executor by issuing directives. The process of monitoring and controlling is called directing. Directing is done from the outside, without any approval from the executor. The paper introduces introspective computer systems. Reasoning behind design decisions and some representative applications are presented.
منابع مشابه
Maximal Introspection of Agents
This paper concerns the representation of introspective belief and knowledge in multi-agent systems. An introspective agent is an agent that has the ability to refer to itself and reason about its own beliefs. It is well-known that representing introspective beliefs is theoretically very problematic. An agent which is given strong introspective abilities is most likely to have inconsistent beli...
متن کاملA New Model of Reflective Introspective Learning
Systems which introspect about their own processes can improve their reasoning behavior in response to experience using "introspective learning" techniques. Many systems which perform introspective learning analyze and change only an underlying domain task’s reasoning processes. They do not possess the ability to r~ flectively introspect about the introspective task itself. We present a model o...
متن کاملReflective Introspective Reasoning Through CBR
In recent years, “introspective reasoning” systems have been developed to model the ability to reason about one’s own reasoning performance. This research examines “reflective” introspective reasoning: introspecting about the introspective reasoning process, itself. We introduce a reflective introspective reasoning system that uses case-based reasoning (CBR) as its central reasoning method. We ...
متن کاملLearning to Improve Case Adaptation by Introspective Reasoning and Cbr ?
In current CBR systems, case adaptation is usually performed by rule-based methods that use task-speciic rules hand-coded by the system developer. The ability to deene those rules depends on knowledge of the task and domain that may not be available a priori, presenting a serious impediment to endowing CBR systems with the needed adaptation knowledge. This paper describes ongoing research on a ...
متن کاملIntrospective Subgroup Analysis for Interactive Knowledge Refinement
When knowledge systems are deployed into a real-world application, then the maintenance and the refinement of the knowledge are essential tasks. Many existing automatic knowledge refinement methods only provide limited control and clarification capabilities during the refinement process. Furthermore, often assumptions about the correctness of the knowledge base and the cases are made. However, ...
متن کامل